pair of spectacles - Turc Anglais Dictionnaire